thermal precipitator - Español Inglés Diccionario